Electricity grid - Español Inglés Diccionario